/*******************************************************************************
*
*   FILE NAME:
*       GraphicsAdapter.h - GraphicsAdapter class definition
*
*   DESCRIPTION:
*       Provides methods to retrieve and manipulate graphics adapters.
*
*******************************************************************************/
#pragma once

#include "Types.h"

class GraphicsAdapter
{
public:
    static GraphicsAdapter& GetDefaultAdapter( void );

protected:

private:
    GraphicsAdapter( void );
    GraphicsAdapter( const GraphicsAdapter& other );
    ~GraphicsAdapter( void );
    GraphicsAdapter& operator=( const GraphicsAdapter& other );
};
